package org.JQbitorrentClinet.interfaces;

import org.JQbitorrentClinet.request.transferinfo.BanPeersParam;
import org.JQbitorrentClinet.pojo.transfer.GlobalTransferInfo;

public interface TransferInfoProxy {
    GlobalTransferInfo getGlobalTransferInfo();
    Boolean getAlternativeSpeedLimitsEnabled();
    Boolean toggleAlternativeSpeedLimits();
    Long getGlobalDownloadSpeed();
    Boolean setGlobalDownloadLimit(Long limit);
    Long getGlobalUploadSpeed();
    Boolean setGlobalUploadLimit(Long limit);
    Boolean BanPeers(BanPeersParam param);
}
